#include "Log.hpp"


using namespace LogModule;

int main()
{
    ENABLE_CONSOLE_LOG_STRATEGY();
    LOG(LogLevel::DEBUG) << "hello world" << 2 << 2.5 << 6666;
    LOG(LogLevel::INFO) << "hello world" << 2 << 2.5 << 6666;
    LOG(LogLevel::WARNING) << "hello world" << 2 << 2.5 << 6666;
    LOG(LogLevel::ERROR) << "hello world" << 2 << 2.5 << 6666;
    LOG(LogLevel::FATAL) << "hello world" << 2 << 2.5 << 6666;
    LOG(LogLevel::DEBUG) << "hello world" << 2 << 2.5 << 6666;
    ENABLE_FILESYSTEM_LOG_STRATEGY();
    LOG(LogLevel::DEBUG) << "hello world" << 2 << 2.5 << 6666;
    LOG(LogLevel::INFO) << "hello world" << 2 << 2.5 << 6666;
    LOG(LogLevel::WARNING) << "hello world" << 2 << 2.5 << 6666;
    LOG(LogLevel::ERROR) << "hello world" << 2 << 2.5 << 6666;
    LOG(LogLevel::FATAL) << "hello world" << 2 << 2.5 << 6666;
    return 0;
}